< previous page page_526 next page >

Page 526
9f8044bafea36a1f728739c0bb58ef4c.gif
object-oriented programming, see OOP
9f8044bafea36a1f728739c0bb58ef4c.gif
object-oriented software engineering, see OOSE
9f8044bafea36a1f728739c0bb58ef4c.gif
Objectory method (OOD), 35, 65
9f8044bafea36a1f728739c0bb58ef4c.gif
Objectory Process, 217
9f8044bafea36a1f728739c0bb58ef4c.gif
objects
9f8044bafea36a1f728739c0bb58ef4c.gif
access control, 289
9f8044bafea36a1f728739c0bb58ef4c.gif
adding and removing, 303
9f8044bafea36a1f728739c0bb58ef4c.gif
ADO, 416
9f8044bafea36a1f728739c0bb58ef4c.gif
aggregations, 25-26
9f8044bafea36a1f728739c0bb58ef4c.gif
App, 376
9f8044bafea36a1f728739c0bb58ef4c.gif
argTransObject, 344
9f8044bafea36a1f728739c0bb58ef4c.gif
behavior, 13
9f8044bafea36a1f728739c0bb58ef4c.gif
Business Rules Subsystem model, 340
9f8044bafea36a1f728739c0bb58ef4c.gif
CashDepositRecord, 344
9f8044bafea36a1f728739c0bb58ef4c.gif
collections
9f8044bafea36a1f728739c0bb58ef4c.gif
creating, 103
9f8044bafea36a1f728739c0bb58ef4c.gif
defined, 25-26
9f8044bafea36a1f728739c0bb58ef4c.gif
communication, 96
9f8044bafea36a1f728739c0bb58ef4c.gif
If Then statements, avoiding, 100
9f8044bafea36a1f728739c0bb58ef4c.gif
listing, 97-98
9f8044bafea36a1f728739c0bb58ef4c.gif
localizing references, 99
9f8044bafea36a1f728739c0bb58ef4c.gif
precondition checks, 100
9f8044bafea36a1f728739c0bb58ef4c.gif
composition, 116
9f8044bafea36a1f728739c0bb58ef4c.gif
concrete objects, 12
9f8044bafea36a1f728739c0bb58ef4c.gif
containment, 116
9f8044bafea36a1f728739c0bb58ef4c.gif
cookies, 12
9f8044bafea36a1f728739c0bb58ef4c.gif
coupling, 226-227
9f8044bafea36a1f728739c0bb58ef4c.gif
DAO, 416
9f8044bafea36a1f728739c0bb58ef4c.gif
defined, 10
9f8044bafea36a1f728739c0bb58ef4c.gif
Deposit, 344
9f8044bafea36a1f728739c0bb58ef4c.gif
ErrorHandler, 188, 344
9f8044bafea36a1f728739c0bb58ef4c.gif
File Operations Subsystem, 384-385
9f8044bafea36a1f728739c0bb58ef4c.gif
instantiating, 12
9f8044bafea36a1f728739c0bb58ef4c.gif
interaction diagrams, 159-161
9f8044bafea36a1f728739c0bb58ef4c.gif
interfaces, 27-28
9f8044bafea36a1f728739c0bb58ef4c.gif
localDeposit, 180
9f8044bafea36a1f728739c0bb58ef4c.gif
messages, 27-28
9f8044bafea36a1f728739c0bb58ef4c.gif
naming, 75
9f8044bafea36a1f728739c0bb58ef4c.gif
Process, 304
9f8044bafea36a1f728739c0bb58ef4c.gif
protocols, 27-28
9f8044bafea36a1f728739c0bb58ef4c.gif
RDO, 417
9f8044bafea36a1f728739c0bb58ef4c.gif
repository caretakers, 473
9f8044bafea36a1f728739c0bb58ef4c.gif
return type checking, 175-177
9f8044bafea36a1f728739c0bb58ef4c.gif
reusing, 114-115
9f8044bafea36a1f728739c0bb58ef4c.gif
Role, 304
9f8044bafea36a1f728739c0bb58ef4c.gif
runtime management, 112-114
9f8044bafea36a1f728739c0bb58ef4c.gif
self-testing, 173-174, 184
9f8044bafea36a1f728739c0bb58ef4c.gif
SequentialFile, 387
9f8044bafea36a1f728739c0bb58ef4c.gif
state, 14
9f8044bafea36a1f728739c0bb58ef4c.gif
subordinate objects, 26
9f8044bafea36a1f728739c0bb58ef4c.gif
subsystems, 202
9f8044bafea36a1f728739c0bb58ef4c.gif
transaction, 344
9f8044bafea36a1f728739c0bb58ef4c.gif
trapping user errors, 173
9f8044bafea36a1f728739c0bb58ef4c.gif
ObjectStore, 337
9f8044bafea36a1f728739c0bb58ef4c.gif
ODBC (Open Database Connectivity), 418
9f8044bafea36a1f728739c0bb58ef4c.gif
connections, 420
9f8044bafea36a1f728739c0bb58ef4c.gif
operations, 418-420
9f8044bafea36a1f728739c0bb58ef4c.gif
RDO, 417
9f8044bafea36a1f728739c0bb58ef4c.gif
results, 421-422
9f8044bafea36a1f728739c0bb58ef4c.gif
see also UDA (Universal Database Access)
9f8044bafea36a1f728739c0bb58ef4c.gif
ODBCDirect (DAO), 416
9f8044bafea36a1f728739c0bb58ef4c.gif
OEMs (original equipment manufacturers), 161-162
9f8044bafea36a1f728739c0bb58ef4c.gif
OK buttons, 249
9f8044bafea36a1f728739c0bb58ef4c.gif
OMT (Object Modeling Technique), 67-68
9f8044bafea36a1f728739c0bb58ef4c.gif
On Error statement, 396
9f8044bafea36a1f728739c0bb58ef4c.gif
online help, 18
9f8044bafea36a1f728739c0bb58ef4c.gif
MicroHelp, 157-158
9f8044bafea36a1f728739c0bb58ef4c.gif
third-party components, 154-155
9f8044bafea36a1f728739c0bb58ef4c.gif
OOA (object-oriented analysis)
9f8044bafea36a1f728739c0bb58ef4c.gif
analysis models, 36-37
9f8044bafea36a1f728739c0bb58ef4c.gif
analysis paralysis, 35
9f8044bafea36a1f728739c0bb58ef4c.gif
architects, 37-39
9f8044bafea36a1f728739c0bb58ef4c.gif
class model, 57-58
9f8044bafea36a1f728739c0bb58ef4c.gif
development
9f8044bafea36a1f728739c0bb58ef4c.gif
business terminology, 43
9f8044bafea36a1f728739c0bb58ef4c.gif
Construction Phase, 43
9f8044bafea36a1f728739c0bb58ef4c.gif
domain research, 41-43
9f8044bafea36a1f728739c0bb58ef4c.gif
Elaboration Phase, 43, 229-234
9f8044bafea36a1f728739c0bb58ef4c.gif
Inception Phase, 40-41
9f8044bafea36a1f728739c0bb58ef4c.gif
problem assessment, 39-40
9f8044bafea36a1f728739c0bb58ef4c.gif
project inception, 40-41
9f8044bafea36a1f728739c0bb58ef4c.gif
methodology, 34-35
9f8044bafea36a1f728739c0bb58ef4c.gif
persistence, 37
9f8044bafea36a1f728739c0bb58ef4c.gif
team roles, 35
9f8044bafea36a1f728739c0bb58ef4c.gif
analysts, 36-37
9f8044bafea36a1f728739c0bb58ef4c.gif
architects, 37-39
9f8044bafea36a1f728739c0bb58ef4c.gif
requirements gatherers, 36
9f8044bafea36a1f728739c0bb58ef4c.gif
use cases, 44
9f8044bafea36a1f728739c0bb58ef4c.gif
artifact refinement, 227-228
9f8044bafea36a1f728739c0bb58ef4c.gif
artifact terminology, 229-234
9f8044bafea36a1f728739c0bb58ef4c.gif
candidate classes, 234
9f8044bafea36a1f728739c0bb58ef4c.gif
classes and methods, 226
9f8044bafea36a1f728739c0bb58ef4c.gif
do's/don'ts, 49
9f8044bafea36a1f728739c0bb58ef4c.gif
extends relationships, 230
9f8044bafea36a1f728739c0bb58ef4c.gif
forward engineering, 223
9f8044bafea36a1f728739c0bb58ef4c.gif
models, 36, 49-50
9f8044bafea36a1f728739c0bb58ef4c.gif
object coupling, 226-227
9f8044bafea36a1f728739c0bb58ef4c.gif
performance requirements, 227

 
< previous page page_526 next page >

If you like this book, buy it!